

public class test {
    String str = new String("good");
    char[] ch= {'a','b','c'};
    public static void main(String[] args) {

      /*  PriorityQueue<String> queue = new PriorityQueue<>(((o1, o2) -> {
            if(o1.equals(o2)){
                return o2.compareTo(o1);
            }else{
                return o1-o2;
            }
        }));
*/
        /*Stack<String> stack = new Stack<>();
        Queue<String> queue = new LinkedList<>();*/

       /* Thread thread = new Thread(new Runnable() {
            @Override
            public void run() {
                System.out.println("hello");
            }
        });
        thread.start();*/

      /*  List<int[]> list = new ArrayList<>();
        list.add(new int[]{0,-3});
        list.add(new int[]{2,3});
        list.add(new int[]{2,-3});
        list.add(new int[]{5,3});
        for(int[] t:list){
            System.out.print(Arrays.toString(t)+" ");
        }
        System.out.println();
        list.sort((a,b)->{
            if(a[0]!=b[0]){
                return a[0]-b[0];
            }else{
                return a[1]-b[1];
            }
        });
        for(int[] t:list){
            System.out.print(Arrays.toString(t)+" ");
        }*/

       /* String s1 = "aa";
        String s2 = s1 + "a";
        System.out.println(s1==s2);
*/
        /*test test = new test();
        test.change(test.str,test.ch);
        System.out.print(test.str+"and");
        System.out.print(test.ch);
        System.out.println("5"+2);*/

        System.out.println(User.age);
    }

    public void change(String str,char ch[]){
        str = "test ok";
        ch[0]='g';
    }



}

class User{
    static {
        age = 23;
    }
    {
        age = 45;
    }
    public static int age = 0;
}
